# 二鼠打洞
# 题目描述：《九章算术》的“盈不足篇”里有一个很有意思的老鼠打洞问题。
# 原文是这么说的：
# 今有垣厚十尺，两鼠对穿。大鼠日一尺，小鼠亦一尺。大鼠日自倍，小鼠日自半。
# 问：何日相逢？
# 这道题的意思是．有一堵十尺厚的墙，两只老鼠从两边向中间打洞。
# 大老鼠第一天打一尺，小老鼠也是一尺。
# 大老鼠每天的打洞进度是前一天的一倍，小老鼠每天的进度是前一天的一半。
# 问它们几天可以相逢。
# 一堵十尺厚的墙
wall=10
# 大老鼠第一天打一尺
big_m=1
# 小老鼠也是一尺
little_m=1

day_count=0
# 第二天插入循环
while(wall>0):
    # 循环控制天数
    day_count+=1
    wall=wall-(big_m+little_m)
    # if(wall<=0):
    #     print('天数',day_count)
    # 大老鼠每天的打洞进度是前一天的一倍
    big_m=big_m*2
    # 小老鼠每天的进度是前一天的一半
    little_m=little_m/2
print(day_count)
# 请编程求此题的解，要求使用循环来完成，不允许使用幂运算。
# 输入格式：在一行中输入一个整数wall，代表墙的厚度，单位为尺。
# 输出格式：在一行中输出一个整数，表示相遇时所需的天数。
# 输入输出样例1：
# 10
# 4
# 输入输出样例2：
# 2
# 1
